* {
  margin: 0;
  padding: 0;
}
html,
body {
  width: 100%;
  height: 100%;
  background-color: #efeff4;
}
.list-item-bg {
  background-color: white;
}
.list-item-bg:active {
  background-color: #ededed;
}

.list-item {
  background-color: white;
  margin: 8px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  border-radius: 5px;
  display: block;
}
.list-item:active {
  background-color: #ededed;
}

.list-item_title {
  font-size: 18px;
  color: #323232;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.list-item_content {
  font-size: 18px;
  color: #646464;
  margin-top: 8px;
  margin-bottom: 8px;
}
.list-item_status {
  font-size: 16px;
  color: #909090;
  display: inline-block;
}
.list-item_label {
  font-size: 16px;
  color: #909090;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
}
